Modeling Human Error for Experimentation , Training , and Error - Tolerant Design
نویسندگان
چکیده
Human error in computer systems has been blamed for many military and civilian catastrophes resulting in mission failure and loss of money and lives. However, the root cause of such failures often lies in the system's design. A central theme in designing for human-error tolerance is to build a multi-layered defense. Creating such a robust system requires that designers effectively manage several aspects of erroneous system usage: prevention, reduction, detection , identification, recovery, and mitigation. These also correspond to discrete stages before and after error occurrence where different defensive measures can be taken. Human error models can be used to better understand these stages, the underlying cognitive mechanisms responsible for errors, and ultimately how to design systems and training to reduce the effects of inherent human limitations. This paper presents a general framework for human error recovery based on five key stages of erroneous performance: the commission of an error, its detection, identification, and correction, and resumption of the original task. These stages constitute the main components of a state model that characterizes human performance, and allows designers and trainers to comprehensively address the most important aspects of error-tolerant design. Furthermore, these performance stages can be modeled computationally, to varying degrees, using standard information processing architectures. This work also demonstrates the effectiveness of a technique using GOMS models to design systems to prevent human error. The technique is applied to WebStock, a realistic web application designed to elicit human error, and the results are used to redesign WebStock's user interface. We compared user performance on the original Web-Stock interface with the interface improved using the technique. Improvements were made at two levels. Procedural changes were those that were directly indicated by GOMS analysis, such as reducing working memory load and optimizing non-intuitive procedures. Non-procedural changes were those requiring more analyst expertise but where a GOMS model was instrumental in pointing them out, such as improving the salience of visual objects used in the model. The results showed substantial improvement in task completion time and overall errors, but the GOMS-based procedural improvements were especially important in reducing certain classes of errors. The paper concludes with practical implications of the recovery framework for system and training design such as techniques for supporting error recovery. Further development of the described human-error models will help us to better understand how people commit and recover from errors, and can lead to more robust computer-based tools, …
منابع مشابه
ارزیابی « شاخص احتمال خطای انسانی » برای تجمع در شرایط اضطراری تاسیسات تقویت فشار گاز (منطقه سه عملیات انتقال گاز)
Background and Aim: Human error often plays an important role in accident causation either through direct action or poor design . The focus of this work is was on prediction of human error probabilities during the process of emergency musters on in gas compressor stations . This paper aims to present a brief description of Human Error Probability Index (HEPI) for the on gas compressor station...
متن کاملModeling of measurement error in refractive index determination of fuel cell using neural network and genetic algorithm
Abstract: In this paper, a method for determination of refractive index in membrane of fuel cell on basis of three-longitudinal-mode laser heterodyne interferometer is presented. The optical path difference between the target and reference paths is fixed and phase shift is then calculated in terms of refractive index shift. The measurement accuracy of this system is limited by nonlinearity erro...
متن کاملFault Tolerant DNA Computing Based on Digital Microfluidic Biochips
Historically, DNA molecules have been known as the building blocks of life, later on in 1994, Leonard Adelman introduced a technique to utilize DNA molecules for a new kind of computation. According to the massive parallelism, huge storage capacity and the ability of using the DNA molecules inside the living tissue, this type of computation is applied in many application areas such as me...
متن کاملAn approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملImpact of Human Error Modeling on Failure Rate and Optimum Routine Test Interval of Protection System
Power systems should have acceptable reliability in order to operate properly. Highly available and dependable protective relays help to obtain the desirable reliability. The relays should be periodically evaluated during specific intervals to achieve the mentioned characteristics. The Routine Test Interval (RTI) should be optimized in order to economically maximize the reliability of the prote...
متن کامل